//请求工具类
import axios from "axios";

import { getToken } from "../utils/cookieUtils";
//这是axios请求全局工具类  判断的所有的请求接口状态
const service = axios.create({
  baseURL: "localhost:8080",
  timeout: 5000,
});
//请求拦截
service.interceptors.request.use((config) => {
  // 如果存在 token 则附带在 http header 中
  config.headers["X-Token"] = getToken(); //需要和后端协商一致 token前面的key
  //   console.log('config',config)
  return config;
});
//响应拦截器
service.interceptors.response.use((res) => {
  return res.data;
});

export default service;
